lay siege to - Francés Inglés Diccionario